import Vue from "vue";
import App from "./App.vue";
import router from "./router";
import store from "./store";
Vue.config.productionTip = false;


// vant
import Vant from 'vant';
Vue.use(Vant);


// 自适应 在vue。config 中配置  适应
import 'vant/lib/index.css';
import "amfe-flexible";


// 引用全局css
import './my-css.scss'


// 引用粘贴板
import VueClipboard from 'vue-clipboard2'
Vue.use(VueClipboard)


// elementul
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);



// 使用全局方法
import base from './fn.js';
Vue.use(base);



// datav
import dataV from '@jiaminghi/data-view';
Vue.use(dataV)



// 背景
import VueParticles from 'vue-particles';
Vue.use(VueParticles)

Vue.directive("aa",{
  inserted(el,binding,node){
    if(binding.value==1){
      el.style.display="none";
    }
  },
  bind(){
    console.log("綁定")
  },
})

new Vue({
  router,
  store,
  created(){
    // 定义全局变量
    window.home="123123"
  },
  render: (h) => h(App),
}).$mount("#app");
